const cryto = require("crypto");
const { md5Salt } = require("../config/index");

// 获取cryto 支持的算法
// console.log(cryto.getHashes());

// const ret = cryto.createHash("md5").update("lihai").digest("hex");

// console.log(ret);

module.exports = (str) => {
  const hashList = cryto.getHashes();
  if (hashList.includes("md5")) {
    let first = cryto
      .createHash("md5")
      .update(md5Salt + str)
      .digest("hex");
    let second = cryto.createHash("md5").update(first).digest("hex");
    return second;
  }
};
